Omere Nayshon Peoples, 19 of Gap, reportedly approached three people in the 700 block of South Alley with a gun visible and demanded all the contents of their pockets on Tuesday afternoon.
Peoples fled on foot, but one of his victims recognized and identified him by name to local police.
He was arrested nearby the crime scene with a concealed loaded gun matching the description of the one used.
He has been charged with robbery, reckless endangering, simple assault and related offenses.
In lieu of $100,000 in bail he has been remanded to the Chester County Prison.
A preliminary hearing date has not been scheduled as of Wednesday morning.
Click here to follow Daily Voice Allentown and receive free news updates.